package com.whfc.common.third.mas.entity;

import lombok.Data;

import java.io.Serializable;

/**
 * MAS监控列表请求参数
 */
@Data
public class MonitorListRequest implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * 当前页码
     */
    private Integer current;

    /**
     * 每页条数
     */
    private Integer size;

    /**
     * 查询条件
     */
    private MonitorCondition condition;
}

/**
 * 监控查询条件
 */
@Data
class MonitorCondition implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * 开始时间
     */
    private String startTime;

    /**
     * 结束时间
     */
    private String endTime;

    /**
     * 测点编号
     */
    private Integer measurePointId;

    /**
     * 监测类型的编码，一次只能传一种
     */
    private String monitorType;
}